On a frozen and forbidding shoreline of northern Sakhalin Island, to the north of Japan, live the Ny...